Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Node / ReticulumProjects / MeshChatX.git / files / scripts / ci / github-apt-linux-packaging.sh

Displaying Raw • Download


scripts/ci/github-apt-linux-packaging.sh f46e70249c407897bc3d43952fe0a8b401afe630 (f46e7024) Text, 597 B

T8b949e#!/usr/bin/env bash
T8b949e# APT packages needed for Linux Electron packaging (AppImage, deb, rpm) on Debian/Ubuntu or in Dockerfile.build (root).
Tffa657set -euo pipefail

T8b949e# shellcheck source=priv.sh disable=SC1091
. Ta5d6ff"Tff7b72$(dirname Ta5d6ff"Te6edf3$0Ta5d6ff"Tff7b72)Ta5d6ff/priv.shTa5d6ff"

Te6edf3_HOST_ARCHTff7b72=Ta5d6ff"Tff7b72$(uname -mTff7b72)Ta5d6ff"
Tff7b72if Tff7b72[ Ta5d6ff"Te6edf3$_HOST_ARCHTa5d6ff" Tff7b72= Ta5d6ff"x86_64" Tff7b72]Tb4b4b4; Tff7b72then
run_priv dpkg --add-architecture i386 Tff7b72|| Tffa657true
Tff7b72fi
run_priv apt-get update -y

Te6edf3_PKGSTff7b72=Tff7b72(patchelf libopusfile0 espeak-ng zip rpm elfutils fakeroot fileTff7b72)
Tff7b72if Tff7b72[ Ta5d6ff"Te6edf3$_HOST_ARCHTa5d6ff" Tff7b72= Ta5d6ff"x86_64" Tff7b72]Tb4b4b4; Tff7b72then
Te6edf3_PKGSTff7b72+=Tff7b72(Ta5d6ff"libc6:i386" Ta5d6ff"libstdc++6:i386"Tff7b72)
Tff7b72fi
run_priv apt-get install -y --no-install-recommends Ta5d6ff"Tffd700${Te6edf3_PKGSTb4b4b4[@]Tffd700}Ta5d6ff"


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────